Rigor of TP in Educational Engineering Software

نویسنده

  • Walther Neuper
چکیده

The discipline of Computer Theorem Proving (TP) distinguishes itself by formal rigor in doing mathematics in various application domains [1]. This short paper is, however, not on TP but on educational software based on TP components. Such software promises advantageous features [7] some of which are demonstrated by a prototype [3] called Isac. Isac is based on the TP Isabelle [2] and generates dialogues similar to interaction with chess software: moves in chess are considered as rigorous formal as steps in calculations are when solving problems in engineering disciplines. Isac checks input of students by use of Isabelle’s automated provers, which in turn are provided with necessary logical context by Lucas-Interpretation [6]. This interpreter also allows to propose next steps towards a solution, so roles can be arbitrarily switched between student and system. This paper reports work in progress in cooperation with universities of applied sciences in Austria. The work concerns a feasibility study on how Isac could serve in engineering education at these universities. Since Isac has been designed for “pure” mathematics, the study encounters several challenges. Below one running example presents three major challenges for discussion; the example is from [9] and slightly changed for reasons discussed in §2:

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Lucas-Interpretation from Users' Perspective

Requirements-engineering for educational software [14] raised the question, how much efforts would be required for implementing substantial material from mechanics [16, 17] in a system based on technology from Computer Theorem Proving (TP). The question appears relevant for several kinds of “users”: for decision makers, for course designers and last not least for staff from faculties of enginee...

متن کامل

Computer algebra implemented in Isabelle's function package under Lucas-interpretation - a case study

The relation of this paper to “Theorem-Proving (TP) components for educational software” deserves explanation: TP technology is designed for mechanised justification of formalised facts — so educational software gains a prerequisite for being a “transparent system” [12] which explains itself. Computer Algebra (CA), however, is not designed for justification (and thus leaves full responsibility ...

متن کامل

A Practical Approach to Quantifying Risk Evaluation Results

Risk management is one of the most critical and most difficult aspects of software project management. There is a vast literature documenting approaches and tools that address risk assessment and mitigation. In this paper, "hard" and "soft" classifications are introduced, that are basled on either the mathematical rigor describing the development of the model/tool or the mathematical rigor expe...

متن کامل

A Situational Tool for Requirements Elicitation

Requirements elicitation is a fundamental part of the software development process, but often considered a major problem area, and widely regarded as one of the more challenging activities within the scope of Requirements Engineering (RE). Heavily dependent on the experience and expertise of the participating analyst, the elicitation of requirements is often performed badly in practice, as true...

متن کامل

DEC TP Workcenter: A Software Process Case Study

DEC TP WORKcenter is Digital's object-based production system development environment for Application Control and Management System TP applications. Goals for the DEC TP WORKcenter project were to meet customers' requirements, to provide superior product quality, and to maintain schedule predictability. Modern software process techniques helped to achieve an appropriate balance in resolving the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016